﻿ 
// ******************************************************
// 这段代码是自动生成的
// 修改里面的代码，下次生成的时候会被覆盖
// ******************************************************
using Sharp.Domain.Repositories;
using Sharp.Domain.Model;
using Sharp.Infrastructure;
using Sharp.Domain.Repository.EF;
namespace Sharp.Domain.PlatformBoundedContext.WorkFlowModule.Aggregates
{
	public partial interface IActivityInstanceEntityRepository : IRepository<System.Int32,ActivityInstanceEntity>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.WorkFlowModule.Aggregates
{
	public partial interface ILogEntityRepository : IRepository<System.Int32,LogEntity>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.WorkFlowModule.Aggregates
{
	public partial interface IProcessEntityRepository : IRepository<System.Int32,ProcessEntity>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.WorkFlowModule.Aggregates
{
	public partial interface IProcessInstanceEntityRepository : IRepository<System.Int32,ProcessInstanceEntity>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.WorkFlowModule.Aggregates
{
	public partial interface ITaskEntityRepository : IRepository<System.Int32,TaskEntity>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.WorkFlowModule.Aggregates
{
	public partial interface ITransitionInstanceEntityRepository : IRepository<System.Int32,TransitionInstanceEntity>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.UserModule.Aggregates
{
	public partial interface IResetPasswordRepository : IRepository<System.Int32,ResetPassword>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.UserModule.Aggregates
{
	public partial interface IRoleRepository : IRepository<System.Int32,Role>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.UserModule.Aggregates
{
	public partial interface IUserRepository : IRepository<System.Int32,User>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.UserModule.Aggregates
{
	public partial interface IUserLogRepository : IRepository<System.Int32,UserLog>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.StoragerModule.Aggregates
{
	public partial interface IFileStoreRepository : IRepository<System.Int32,FileStore>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.PlatformModule.Aggregates
{
	public partial interface ISubSystemRepository : IRepository<SubSystem>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.PersonModule.Aggregates
{
	public partial interface IEmployeeRepository : IRepository<System.Int32,Employee>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.PersonModule.Aggregates
{
	public partial interface IGroupRepository : IRepository<System.Int32,Group>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.PersonModule.Aggregates
{
	public partial interface IJobRepository : IRepository<System.Int32,Job>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.PermissionModule.Aggregates
{
	public partial interface IAvailablePermissionRepository : IRepository<AvailablePermission>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.PermissionModule.Aggregates
{
	public partial interface IPermissionRepository : IRepository<Permission>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.OrgModule.Aggregates
{
	public partial interface IOrgRepository : IRepository<Org>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.OrgModule.Aggregates
{
	public partial interface IOrgLevelRepository : IRepository<OrgLevel>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.OAuthModule
{
	public partial interface IAccessTokenRepository : IRepository<System.Int32,AccessToken>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.OAuthModule
{
	public partial interface IAuthorizationDataRepository : IRepository<System.Int32,AuthorizationData>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.OAuthModule
{
	public partial interface IClientRepository : IRepository<System.Int32,Client>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.MessageModule.Aggregates
{
	public partial interface IMessageRepository : IRepository<System.Int32,Message>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.MessageModule.Aggregates
{
	public partial interface INoticeRepository : IRepository<System.Int32,Notice>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.MasterDataModule.Aggregates
{
	public partial interface IMasterDataCategoryRepository : IRepository<System.Int32,MasterDataCategory>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.MasterDataModule.Aggregates
{
	public partial interface IMasterDataRepository : IRepository<MasterData>
    {
    }
}

namespace Sharp.Domain.PlatformBoundedContext.ConfigModule
{
	public partial interface IOAuthConfigRepository : IRepository<OAuthConfig>
    {
    }
}

